<?php

class Solicitudes_Model_DbTable_Cohortes extends Zend_Db_Table_Abstract {
	
	protected $_name = 'cohortesproceso_cna';
	protected $_primary = 'codcohorte';
	//protected $_rowClass = 'App_Audit_Row';

	public function buscarCohorte($codproceso,$codestado) {
		$select = $this->select ( self::SELECT_WITH_FROM_PART )
		               ->where("codproceso=?",$codproceso)
		               ->where("codestado=?",$codestado)
		               ->order ("numero");
		//echo $select->__toString();
		return $select->query()->fetch();
	}
	
	public function getSelectFetchAll($codproceso,$codestado) {
		$select = $this->select ( self::SELECT_WITH_FROM_PART )
		               ->where("codproceso=?",$codproceso)
		               ->where("codestado=?",$codestado)
		               ->order ("numero");
		//echo $select->__toString();
		return $select->query()->fetchAll();
	}

	public function buscarNumeroCohorte($codproceso,$codestado) {
        $select = $this->select()
                        ->from("cohortesproceso_cna",array("numero"))
		                ->where("codproceso=?",$codproceso)
		                ->where("codestado=?",$codestado)
	                    ->order("numero DESC")
	                    ->limit(1);
	    return $select->query()->fetchColumn(0);
	}
	
}//fin de la clase

